base maintenance facility - French English Dictionary